package com.naiterui.ehp.bs.patient.handler.data;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 微信小程序监听消息数据
 *
 * @author yangfuya
 * @version 1.0
 * @date 2021/5/20 18:00
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class WxMaMsgData {

    /**
     * 消息类型 1.文本 2.图片 3.语音 4.视频 5.小视频 6.处方 7.病历 13.小程序 14.服务评价 15.退款通知 16.发货 17.收货 18.群发消息 19.续方通知
     */
    private int msgType;
    /**
     * 患者id
     */
    private Long patientId;
    /**
     * 医生id
     */
    private Long doctorId;
    /**
     * 医生名
     */
    private String doctorName;
    /**
     * 患者名
     */
    private String patientName;
    /**
     * 患者openId
     */
    private String openId;
    /**
     * 跳转路径
     */
    private String targetPage;
    /**
     * 消息内容
     */
    private String content;
    /**
     * 消息id
     */
    private String msgId;
    /**
     * 病情id
     */
    private String diseaseId;
    /**
     * 病历id
     */
    private String medicalRecordId;
    /**
     * 处方id
     */
    private Long recomId;
    /**
     * 处方内容
     */
    private String recomMsg;
    /**
     * 随访id
     */
    private Long followUpId;
    /**
     * 免责声明
     */
    @Builder.Default
    private Boolean disclaimer = false;

}